Skip to content

feat(assistant): upgrade default models to gpt-5.4-nano and gpt-5.3-codex#2554

Draft
everettbu wants to merge 1 commit into
masterfrom
mattrossman/ai-509-upgrade-assistant-models-beyond-gpt-5-family
Draft

feat(assistant): upgrade default models to gpt-5.4-nano and gpt-5.3-codex#2554
everettbu wants to merge 1 commit into
masterfrom
mattrossman/ai-509-upgrade-assistant-models-beyond-gpt-5-family

Conversation

@everettbu

Copy link
Copy Markdown

Mirror of supabase/supabase#43887
Original author: mattrossman


Upgrades the assistant's default OpenAI models:

  • Free tier: gpt-5-minigpt-5.4-nano — newer gen, cheaper (0.8× input / 0.625× output), better coding benchmarks (+6.7pp SWE-bench Pro)
  • Paid tiers: gpt-5gpt-5.3-codex — coding-specialized, +15pp SWE-bench Pro, 25% faster, 1.4× cost increase

Evals show no quality regressions across all scorers (completeness, goal completion, tool usage, SQL validity all flat). Token usage and latency improved significantly with nano.

Closes AI-509

@everettbu everettbu added the run-evals When added to a PR, triggers offline evals to run and scores to be uploaded to Braintrust label Mar 17, 2026
@github-actions

github-actions Bot commented Mar 17, 2026

Copy link
Copy Markdown
Contributor

Braintrust eval report

Evals failed: Error: Command failed with exit code 1

@github-actions

Copy link
Copy Markdown
Contributor

🎭 Playwright Test Results

passed  158 passed
skipped  5 skipped

Details

stats  163 tests across 20 suites
duration  3 minutes, 10 seconds
commit  317be00

Skipped tests

Features › assistant.spec.ts › AI Assistant › Can send a message to the assistant and receive a response
Features › sql-editor.spec.ts › SQL Editor › snippet favourite works as expected
Features › sql-editor.spec.ts › SQL Editor › share with team works as expected
Features › sql-editor.spec.ts › SQL Editor › folders works as expected
Features › sql-editor.spec.ts › SQL Editor › other SQL snippets actions work as expected

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run-evals When added to a PR, triggers offline evals to run and scores to be uploaded to Braintrust

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants